# 研究的是封装


"""
类中的私有成员方法和私有成员变量

"""


# 定义类,含有私有成员方法和成员变量
class Phone:
    # 私有成员变量
    __current_voltage = 0.5  # 当前手机运行电压

    # 私有成员方法
    def __keep_single_core(self):
        print("cpu单核模式运行")

    def call_by_5g(self):
        # 在当前的类中可以使用私有成员属性
        if self.__current_voltage >= 1:
            print("5g通话已开启")
        else:
            self.__keep_single_core()
            print("电量不足,无法使用5g童话,并已设置为单核进行云运行")


# 创建对象
phone = Phone()
phone.__current_voltage = 1
phone.call_by_5g()





